manmade sources - Turkish English Dictionary